semantic triangle - French English Dictionary